diesel-powered locomotive - French English Dictionary

diesel-powered locomotive

Meanings of "diesel-powered locomotive" in French English Dictionary : 2 result(s)

English French
Lobbying
diesel-powered locomotive locomotive diesel [f]
Gyroscopic
diesel-powered locomotive locomotive diésel [f]